body {
	margin: 0px; padding: 0px; color: rgb(254, 201, 191); background-image: url(images/bodybg.jpg); background-repeat: repeat-x;
}
.login {
	width: 786px; margin-top: 119px; margin-right: auto; margin-left: auto;
}
.login_con {
	width: 786px; height: 321px; background-image: url(../images/main.png);
}
.login_con2 {
	width: 786px; height: 321px; background-image: url("../images/main2.jpg");
}
.userd {
	height: 20px; line-height: 20px; padding-top: 95px; padding-left: 474px;
}
.passd {
	height: 20px; line-height: 20px; padding-top: 25px; padding-left: 474px;
}
.duod {
	height: 22px; line-height: 22px; padding-top: 25px; padding-left: 474px; font-size: 12px;
}
.yanzpic {
	float: left;
}
.yanzd {
	width: 97px; float: left;
}
.delu {
	padding-top: 22px; padding-left: 465px;
}
#user {
	border: 1px rgb(255, 255, 255); border-image: none; width: 238px; height: 18px; color: rgb(102, 102, 102); font-size: 12px; background-color: rgb(255, 255, 255);
}
#pass {
	border: 1px rgb(255, 255, 255); border-image: none; width: 238px; height: 18px; color: rgb(102, 102, 102); font-size: 12px; background-color: rgb(255, 255, 255);
}
#yanz {
	border: 1px rgb(255, 255, 255); border-image: none; width: 75px; height: 18px; color: rgb(102, 102, 102); font-size: 12px; background-color: rgb(255, 255, 255);
}
.infos {
	width: 740px; text-align: right; color: rgb(102, 102, 102); line-height: 30px; font-size: 12px; margin-right: auto; margin-left: auto;
}
.infos a {
	color: rgb(95,44,37);
}
.all {
	padding: 10px;
}
.top_info {
	color: rgb(95,44,37); line-height: 200%; font-size: 12px; margin-right: 18px;
}
.top_info a:link {
	color: rgb(95,44,37); text-decoration: none;
}
.top_info a:visited {
	color: rgb(95,44,37); text-decoration: none;
}
.top_info a:hover {
	color: rgb(95,44,37); text-decoration: underline;
}
.nav {
	height: 58px; padding-right: 10px; padding-left: 10px; background-color: rgb(254,254,254);
}
.nav_main {
	padding-left: 42px;
}
.nav_main ul {
	margin: 0px; padding: 0px; list-style-type: none;
}
.nav_main li {
	background-position: right; height: 58px; float: left; background-image: url(images/nav_abg_07.png); background-repeat: no-repeat;
}
.nav_main a:link {
	color: rgb(255, 255, 255); font-size: 16px; font-weight: bold; text-decoration: none;
}
.nav_main a:visited {
	color: rgb(255, 255, 255); font-size: 16px; font-weight: bold; text-decoration: none;
}
.nav_main a:hover {
	color: rgb(255, 255, 204); font-size: 16px; font-weight: bold; text-decoration: none;
}
.nav_main a {
	line-height: 58px; padding-right: 25px; padding-left: 25px; display: block;
}
.nav_on_l {
	width: 4px; height: 58px; margin-left: 5px; float: left; background-image: url(images/nav-anniu_03.png);
}
.nav_on_c {
	height: 58px; line-height: 58px; padding-right: 25px; padding-left: 25px; float: left; background-image:url(images/nav-anniu_04.png);
}
.nav_on_c a {
	margin: 0px; padding: 0px; color: rgb(255, 255, 255); text-decoration: none;
}
.nav_on_r {
	width: 4px; height: 58px; margin-right: 5px; float: left; background-image: url(images/nav-anniu_05.png);
}
.titon a{
	color: #09272B; font-size: 16px; font-weight: bold;
}
.mains {
	padding: 20px 10px; background-color: rgb(254,254,254);
}
.sub_nav {
	padding: 1px; border: 1px solid rgb(238,238,238); border-image: none; width: 173px; margin-bottom: 10px; background-color: rgb(255, 255, 255);
}
.sub_nav_tit {
	height: 30px; color: rgb(95,44,37); line-height: 30px; padding-left: 14px; font-size: 12px; font-weight: bold; background-image: url("images/sub_nav_top_bg.jpg");
}
.sub_nav_tit a:link {
	color: rgb(95,44,37); font-size: 12px; font-weight: bold; text-decoration: none;
}
.sub_nav_tit a:visited {
	color: rgb(95,44,37); font-size: 12px; font-weight: bold; text-decoration: none;
}
.sub_nav_tit a:hover {
	color: rgb(95,44,37); font-size: 12px; font-weight: bold; text-decoration: underline;
}
.sub_nav_con {
	padding: 10px 1px; color: rgb(95,44,37); font-size: 12px; margin-top: 1px; border-top-color: rgb(254, 219, 238); border-top-width: 1px; border-top-style: solid; background-color: rgb(254, 244, 255);
}
.sub_nav_con ul {
	margin: 0px; padding: 0px; list-style-type: none;
}
.sub_nav_con li {
	line-height: 28px;
}
.sub_nav_con a {
	padding-left: 26px; display: block;
}
.sub_nav_con a:link {
	color: rgb(95,44,37); text-decoration: none; background-image: url("images/nav_sub_off.jpg");
}
.sub_nav_con a:visited {
	color: rgb(95,44,37); text-decoration: none; background-image: url("images/nav_sub_off.jpg");
}
.sub_nav_con a:hover {
	color: rgb(95,44,37); text-decoration: none; background-image: url("images/nav_sub_on.jpg");
}
.sub_navon {
	background-color: rgb(204, 204, 51);
}
.sub_navon a {
	color: rgb(255, 255, 255); text-decoration: none; background-image: url("images/nav_sub_oni.jpg");
}
.sub_navon a:link {
	color: rgb(255, 255, 255); text-decoration: none; background-image: url("images/nav_sub_oni.jpg");
}
.sub_navon a:visited {
	color: rgb(255, 255, 255); text-decoration: none; background-image: url("images/nav_sub_oni.jpg");
}
.sub_navon a:hover {
	color: rgb(255, 255, 255); text-decoration: none; background-image: url("images/nav_sub_oni.jpg");
}
.f_tit1 {
	color: rgb(255, 255, 255); font-size: 14px; font-weight: bold;
}
.pages_con {
	border: 1px solid rgb(238,238,238); border-image: none; background-color: rgb(254, 252, 254);
}
.pages_con_20 {
	padding: 5px;
}
.pages_con_15 {
	padding: 15px;
}
.f_tit2 {
	color: rgb(51, 51, 51); font-size: 14px; font-weight: bold;
}
.talbes table {
	border: 1px solid rgb(204, 204, 204); border-image: none;
}
.talbes table td {
	color: rgb(51, 51, 51); font-size: 12px; border-top-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid;
}

.cleans {
	clear: left;
}
.groupb a {
	color: rgb(255, 255, 255); text-decoration: none;
}
.infos_font {
	color: rgb(102, 102, 102); font-size: 12px;
}
a:link {
	color: rgb(218, 37, 29); font-size: 12px; text-decoration: none;
}
a:visited {
	color: rgb(218, 37, 29); font-size: 12px; text-decoration: none;
}
a:hover {
	color: rgb(218, 37, 29); font-size: 12px; text-decoration: underline;
}
.forms_style {
	color: rgb(218, 37, 29); font-size: 12px;
}
.forms_style2 {
	color: rgb(51, 51, 51); font-size: 14px;
}
.reds {
	color: rgb(185, 0, 0);
}
select {
	border: 1px solid rgb(204, 204, 204); border-image: none; color: rgb(51, 51, 51);
}
input {
	border: 1px solid rgb(204, 204, 204); border-image: none; color: rgb(51, 51, 51);
}
textarea {
	border: 1px solid rgb(204, 204, 204); border-image: none; width: 100%; color: rgb(51, 51, 51);
}
.talbe_pubs {
	color: rgb(0, 0, 0); font-size: 12px;
}
.input {
	border: 1px solid rgb(204, 204, 204); border-image: none; height: 24px; color: rgb(51, 51, 51);
}
.talbe_pubs table td {
	text-align: center; color: rgb(51, 51, 51); font-size: 12px; border-top-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-top-width: 1px; border-left-width: 1px; border-top-style: dashed; border-left-style: dashed;
}
.talbe_pubs_tr {
	color: rgb(0, 0, 0); font-weight: bold; border-top-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-top-width: 1px; border-left-width: 1px; border-top-style: dashed; border-left-style: dashed; background-image: url("../images/table_pubs_trbg.jpg"); background-repeat: repeat-x;
}
.footer {
	text-align: center; color: rgb(102, 102, 102); padding-top: 15px; font-size: 12px;
}
.fontUserName {
	border: 1px rgb(255, 255, 255); border-image: none; width: 20px; color: rgb(102, 102, 102); font-size: 13px; background-color: rgb(255, 255, 255);
}
.error {
	border: 1px solid rgb(231, 151, 168); border-image: none; width: 600px; margin-top: 100px; margin-right: auto; margin-left: auto; background-color: rgb(248, 252, 254);
}
.error_tit {
	padding: 8px; color: rgb(163, 6, 28); font-size: 14px; font-weight: bold; border-bottom-color: rgb(254,254,254); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(254,254,254);
}
.error_con {
	color: rgb(51, 51, 51); line-height: 180%; padding-right: 15px; padding-left: 15px; font-size: 12px;
}
.error_footer {
	width: 600px; margin-right: auto; margin-left: auto;
}
.talbe_pubs_bodytr {
	color: rgb(0, 0, 0); font-weight: normal; border-top-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-top-width: 1px; border-left-width: 1px; border-top-style: dashed; border-left-style: dashed;
}
table.detailstable {
	border: 1px solid rgb(254,254,254); color: rgb(102, 102, 102); font-family: "????"; font-size: 12px; margin-left: 0px; border-collapse: collapse;
}
table.gridview th {
	padding: 6px 10px; line-height: 1.1em;
}
table.detailstable th {
	padding: 6px 10px; line-height: 1.1em;
}
table.gridview td {
	padding: 6px 10px; line-height: 1.1em;
}
table.detailstable td {
	padding: 3px; line-height: 1.1em;
}
table.gridview th {
	background-position: 1px 1px; text-align: left; color: rgb(102, 102, 102); line-height: 1.3em; font-size: 100%; border-right-color: rgb(254,254,254); border-bottom-color: rgb(254,254,254); border-left-color: rgb(254,254,254); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; background-repeat: repeat-x; background-color: rgb(255, 255, 255);
}
table.detailstable th {
	background-position: 1px 1px; text-align: left; color: rgb(102, 102, 102); line-height: 1.3em; font-size: 100%; border-right-color: rgb(254,254,254); border-bottom-color: rgb(254,254,254); border-left-color: rgb(254,254,254); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; background-repeat: repeat-x; background-color: rgb(255, 255, 255);
}
table.gridview td {
	border: 1px solid rgb(254,254,254); border-image: none;
}
table.detailstable td {
	border: 1px solid rgb(254,254,254); border-image: none;
}
.helpdds {
	color: rgb(51, 51, 51); line-height: 130%;
}
.pays {
	padding: 20px 10px; clear: both; margin-bottom: 10px;
}
.user_con {
	padding: 10px; color: rgb(51, 51, 51);
}
.pays a:link img {
	border: 1px solid rgb(221, 221, 221); border-image: none;
}
.pays a:visited img {
	border: 1px solid rgb(221, 221, 221); border-image: none;
}
.pays a:hover img {
	border: 1px solid rgb(255, 102, 0); border-image: none;
}
span input {
	border: 0px currentColor; border-image: none;
}
.puttits {
	color: rgb(163, 6, 28); line-height: 200%; font-size: 14px;
}
.puttits a:link {
	color: rgb(163, 6, 28); font-size: 14px; text-decoration: none;
}
.puttits a:visited {
	color: rgb(163, 6, 28); font-size: 14px; text-decoration: none;
}
.puttits a:hover {
	color: rgb(235, 100, 5); font-size: 14px; text-decoration: underline;
}
.putcons {
	color: rgb(51, 51, 51); line-height: 150%; font-size: 14px;
}
.f_tit80 {
	color: rgb(51, 51, 51); font-size: 20px;
}
.sub_div table td {
	border-width: 0px; width: 100px;
}
.sub_div table {
	border-width: 0px;
}
.pop {
	border: 5px solid rgb(204, 204, 204); border-image: none; width: 600px; background-color: rgb(255, 255, 255);
}

*:focus { outline: none;}
.allpic{background-image: url(images/backgroundpic.png);}
.b_color{background-color: #f6f7f7;}
.margin_l_5{ margin-left:5px;}
.margin_l_10{ margin-left:10px;}
.margin_l_20{ margin-left:20px;}
.margin_l_30{ margin-left:30px;}
.margin_t_10{ margin-top:10px;}
.pos_re{ position: relative;}
.pos_ab{ position: absolute;}
.padding_b_0{ padding-bottom:0px!important;}
.f_l{float:left;}
.f_r{float:right!important;}
.display_i_b{display:inline-block};
.font_size_14{font-size:18px;}
.intro{padding-left:20px;}
.content_main{width:100%;height:600px;margin-right: auto;margin-left: auto;background-color: #f6f7f7;background-image:url(images/wecome.png);background-repeat: no-repeat;background-position: right bottom;background-color: #f6f7f7;}
.category_w{float:left; width:550px;margin: 20px 0 0 10px;}
.category{float:left;width:147px;padding:1px;border: 1px solid #e5e3e3;margin-right:20px;margin-top:20px; background: #f7f7f7}
.category_list{float:left;width:117px;height:256px;padding-left:30px;background-color: #f0f0f0;font-size: 12px;line-height:25px;font-family: "宋体";font-weight: normal;color: #666666;}
.category_list a{color: #666666;text-decoration: none; display: block;}
.category_list a:hover{color: #8C8C8C;text-decoration: none;}
.category_list b{width:110px;font-size: 20px;line-height:20px;font-family: "微软雅黑", "宋体";font-weight: normal;color: #333333;padding:20px 0 10px 0; display:block}

.category_w1{background-position: 0px -132px;}
.category_w2{background-position: -152px -132px;}
.category_w3{background-position: -304px -132px;}
.category_w4{background-position: -456px -132px;}
.category_w5{background-position: -608px -132px;}
.category_w6{background-position: -760px -132px;}
.clear{clear:both; font-size:1px; line-height:1px;}
/*** 首页 ***/
.yy_banner{ height:260px;}
.yy_idx_list{ height:200px; margin-top:45px;}
.yy_idx_list li{ float:left; width:330px; height:110px;}
.yy_idx_list li a { color:#333;}
.yy_part_title{line-height:22px; padding:0 0 30px 35px; border-bottom:1px solid #fff;}
.yy_part_title_border{border-bottom:1px solid #e0e0e0;}
.yy_part_desc{ padding-top:20px;}
.yy_idx_list li .icon, .yy_part_title .icon{ background: url(images/yy_icons.png) no-repeat;float:left; width:62px; height:62px; margin-right:15px; padding:0; border:none;}

.yy_idx_list li .icon_2, .yy_part_title .icon_2{ background-position: 0 -64px}
.yy_idx_list li .icon_3, .yy_part_title .icon_3{ background-position: 0 -128px}
.yy_idx_list li .icon_4, .yy_part_title .icon_4{ background-position: 0 -192px}
.yy_idx_list li .icon_5, .yy_part_title .icon_5{ background-position: 0 -256px}
.yy_idx_list li .icon_6, .yy_part_title .icon_6{ background-position: 0 -320px}

.yy_part_desc .icon{ height:91px; overflow: hidden; }
.yy_idx_list li h2, .yy_part_title h2{ font-size:14px; padding:0; margin:0;}
.yy_idx_list li h2{ margin-bottom:5px;}
.yy_idx_list li p, .yy_part_title p{ color:#666; line-height:20px;}
.yy_idx_list li p a{ border-left:1px solid #e4e4e4; padding:0 10px; color:#b9253a}
.yy_idx_list li .f{border:none; padding-left:0}
.yy_part_desc .icon{ margin-right:25px;}
.yy_part_desc .name{color:#b9253a; font-weight:bold; margin-right:5px;}
.yy_part_desc p{ margin-bottom:8px;}
.yy_part_desc .primary{ font-size:30px; margin:0 5px;}
.yy_part_desc .secondary{ font-size:30px; margin:0 5px;}
.yy_part_desc .confirm{ margin:10px 10px 0 0;}
.yy_links { padding:30px;}
.yy_links li{ margin-right:35px; background:url(images/yy_links.png) -2020px 0 no-repeat; float:left; text-align:center;padding-bottom:4px;}
.yy_links .l{ margin-right:0;}
.yy_links li a{background:url(images/yy_links.png) no-repeat;width:220px; height:230px; display:block; padding:0; margin:0; color:#c13149; padding-top:30px;}
.yy_links li .xpos{background:url(images/backgroundpic1.png) no-repeat;width:220px; height:230px; display:block; padding:0; margin:0; color:#c13149; padding-top:30px;}
.yy_links li .bg_1{ background-position: 0 bottom;}
.yy_links li .bg_2{ background-position: -224px bottom;}
.yy_links li .bg_3{ background-position: -448px bottom;}
.yy_links li .bg_4{ background-position: -672px bottom;}
.yy_links li .bg_5{ background-position: -896px bottom;}
.yy_links li .bg_6{ background-position: -1120px bottom;}
.yy_links li .bg_7{ background-position: -1344px bottom;}
.yy_links li .bg_8{ background-position: -1568px bottom;}
.yy_links li .bg_9{ background-position: -1792px bottom;}
.yy_links li .bg_10{ background-position: -516px bottom;}
.xpos_icon{ background:url(images/xpos-icon.png); width:62px; height:61px; margin-right:15px; float:left;}
.yy_links li h3{ font-size:30px; font-family: 微软雅黑,Tahoma,Verdana; font-weight:normal; margin:0 0 10px}
.yy_links li p{ color:#666; line-height:25px;}
.yy_config_inf .clearfix{ margin-bottom:13px!important;}
.yy_config_inf .cz_label,.yy_file_upload .cz_label{ width:125px; color:#333;}
.yy_config_inf .txtbox_cz{ width:180px;}
.yy_config_inf .txtbox_cz_long{ width:537px;}
.yy_config_inf .hint{ border-top:1px dashed #ccc; margin-top:45px; padding:35px; color:#666;}
.yy_config_inf .hint b{ color:#333;}
.yy_config_inf .hint span{ color:#b42c30; margin-left:5px; font-size:14px;}
.yy_file_upload .txtbox_cz{ width:200px;}
.yy_file_upload .txtarea{ width:530px; height:80px;}
.yy_file_upload .btns{ border-top:1px dashed #ccc; margin-top:45px; padding:35px 0 0 135px; color:#666;}
.yy_submenu { width:795px;border-bottom:3px solid #dcdcdc; position:relative; padding-left:15px; margin-top:35px;}
.yy_submenu li a{ float:left; border:1px solid #dcdcdc; border-bottom:none; position:relative; top:3px; padding:10px 30px; margin-right:10px; color:#666;}
.yy_submenu .on a{background:url(images/yy_title_bg.png) repeat-x;}
.mut_tables { margin: 15px 0 0 15px;}
.mut_tables .table{display: none;}


.transaction_external .clearfix {/*margin-bottom: 20px;*/}
.transaction_external .drop_bank{ border:1px solid #cecece; width:515px; background-color:#fff;top:34px;left:-1px; position:absolute;zoom:1; display:none;}
.transaction_external .opened_bank{ position:static; display:block; float:left; margin-top:3px; margin-bottom: 0;}
.transaction_external .drop_bank .box{border:1px solid #cecece;width:230px; height:34px; background:url(images/select_drop_up.png) no-repeat top right; position:absolute; top:-36px; left:-1px; }
.transaction_external .drop_bank dl{ margin-bottom:10px;}
.transaction_external .drop_bank dt{ padding:8px 25px; background-color:#cecece; margin:0}
.transaction_external .drop_bank dd img{ margin:0}
.transaction_external .drop_bank dd a{ background:none; display:inline-block; position:static; width:114px;float:left; padding:0; margin:10px 0 0 10px;border:1px solid #fff;}
.transaction_external .drop_bank dd a:hover,.transaction_external .drop_bank dd .on{background:#f0f7fe;border:1px solid #fefefe;}
.transaction_external .drop_bank dd p{ text-align: center;}
.transaction_external .drop_bank .more{display:inline-block; position:static;  padding:0; width:150px; height:30px; background:none; margin-left:20px; color:#990000; text-decoration:none}
.transaction_external .drop_bank a.more:hover{text-decoration:underline; }
.transaction_external .txtarea{line-height:24px;}
.transaction_external .free{ padding-left:170px; line-height:14px;}
.transaction_external .free input{ float:left; margin-right:8px;} 
.transaction_external .choose_all { color:#666; border-bottom: 1px solid #eee; padding-bottom:20px;}
.transaction_external .choose_list{ border:0;}
.transaction_external .choose_all input{ float:left; margin:5px 10px 0 0;}
.transaction_external .choose_all td{ padding:10px 0 5px;border-bottom: 1px solid #eee; vertical-align:top;}
.transaction_external .choose_all label{ float:left; line-height:22px; }
.transaction_external .choose_list label{ float:left; line-height:22px; width:230px; margin-bottom:10px;}
.transaction_external .cAll{ font-weight:bold;}
.transaction_external .choose_all .btn{ margin-top:-17px;}
/*** ������� ***/
/*** ���ײ�ѯ ***/
.transaction_external {
    width: 100%;
    background-color: #FFF;
    border: 1px solid #DDD;
	padding:20px 0;
    margin-top: 20px;
    margin-bottom: 20px;
	font-size:12px;
}
.dd_main{width:990px; margin-right: auto;margin-left: auto; margin-top:10px; margin-bottom:10px;}

.Wdate{
	border:#D6D6D6 1px solid;
	height:14px;
	width:118px;
	padding:10px 5px;
	color:#999;
	background:#fff url(images/datePicker.gif) no-repeat right;
	float: left;
}

.WdateFmtErr{
	font-weight:bold;
	color:red;
}
.dl_w {
    width: 80px;
}
.label {
    display: inline-block;
    height: 36px;
    line-height: 26px;
    margin-right: 10px;
    float: left;
	color:#333;
}
.margin_l_10 {
    margin-left: 10px;
}
.f_l {
    float: left;
}
.select{ width:128px; height:26px; border:1px solid #d6d6d6; display:inline-block; float:left;background:#fff;position:relative;}
.select span{ display:inline-block; height:18px;line-height:18px; vertical-align:top; padding-left:10px; padding-right: 40px; margin-top:6px; overflow: hidden; word-break:break-all;
color:#333;}
.select a{width:100%;height:26px; display:block; position:absolute; left:0; top:0; background:url(images/widget.png) right top no-repeat;}
.select.bank{ width:230px;  }
.select.bank img{ margin-left:10px;}
.select.bank span{ border-left: 1px solid #e4e4e4;}
.select.date a {background:url(images/widget.png) right -73px no-repeat;}

.select .drop { position:absolute; top:-1px; left:-1px; z-index:4; }
.select .drop dl{border:1px solid #cecece; margin-top:-1px;position:absolute;z-index:2;top:36px; overflow: auto; overflow-x:hidden; background: #fff;}
.select .drop .box{border:1px solid #cecece; height:34px;  width:128px;position:absolute;z-index:3;}
.select .drop .box a{border:1px solid #fff; height:32px; width:126px; display:block;background:url(images/widget.png) no-repeat right -37px;}
.select .drop dd a{ height:40px; border-top:1px solid #d6d6d6; position:static; line-height:40px; background:#fff; padding-left:10px; text-decoration:none; color:#999;}
.select .drop dd a:hover,.select .drop dd .on{ background:#cecece; color:#840e2a;}

.select .drop_date { position:absolute; top:-1px; left:-1px; z-index:4; display:none; }
.select .drop_date dl{ border:1px solid #cecece;border-top:none; margin-top:-2px;position:absolute;z-index:2;top:70px; width:210px; background:#FFF; padding-left:1px;}
.select .drop_date .box{border:1px solid #cecece; height:34px;  width:128px;position:absolute;z-index:3;}
.select .drop_date .box a{border:1px solid #fff; height:32px; width:126px; display:block;}
.select .drop_date a{position:static; background:none;}
.select .drop_date .picker{position:absolute;z-index:2;top:35px; width:211px; text-align:center; background:#fff; padding:7px 0;border:1px solid #fefefe; }
.select .drop_date .picker a{ width:25px; height:20px; display:inline; float:left;color:#840e2a; text-decoration:none; line-height:17px; text-align:;}
.select .drop_date .picker a:hover{ font-weight:bold;}
.select .drop_date .picker span{ display:inline; float:left;width:110px; padding:0; margin:0}
.select .drop_date dt,.select .drop_date dd{ position:static; float:left; border-right:1px solid #cecece;border-bottom:1px solid #cecece;}
.select .drop_date dd a,.select .drop_date dt a{ width:27px; height:27px; display:inline-block; text-align:center; line-height:27px; color:#999; text-decoration:none;border:1px solid #fff;}
.select .drop_date dd a:hover,.select .drop_date dd .on{ background:#cecece; color:#841f0e; border:1px solid #f1eced;}
.select .drop_date dt a{ background:#cecece; border:1px solid #cecece;}
.select-span{line-height: 19px !important; display:block !important; height: auto !important; vertical-align:baseline !important; margin-top:0 !important;}
.btn.confirm {
    background: url(images/confim_btn.png) repeat scroll 0% 0% transparent;
}
dd{margin:0;padding:0;}
.btn {
    color: #FFF !important;
    font-weight: bold;
    width: 110px !important;
    height: 20px;
    line-height: 10px;
    padding-top: 8px;
    text-align: center;
    display: inline-block;
    text-decoration: none !important;
    margin-right: 10px;
    font-size: 14px;
}
.transaction_external .txtbox_cz {
    width: 208px;
}
.txtbox_cz_color {
    color: #cf4d40;
}
.txtbox_cz {
    border: 1px solid #D6D6D6;
    width: 108px;
    height: 24px;
    margin-right: 10px;
    padding: 0px 10px;
    float: left;
    color: #666;
    font-size: 16px;
}
.txtbox_cz2 {
    border: 1px solid #D6D6D6;
    width: 108px;
    height: 24px;
    margin-right: 10px;
    padding: 0px 10px;
    float: left;
    color: #666;
    font-size: 16px;
}
.clearfix:after {
    content: "";
    display: block;
    height: 0px;
    clear: both;
}

/**���**/
.table{ color:#666;width: 100%;margin: 20px 0; background: #fff; border: 1px solid #dcdcdc;border-collapse: separate;*border-collapse: collapse;}
.table caption{border-left: 1px solid #D6D6D6;border-right: 1px solid #D6D6D6;border-top: 1px solid #D6D6D6; background: #fff; color: #000000; text-align: left;font-size: 14px;font-weight: bold;line-height: 36px;padding-left: 10px;}
.table thead{background-color: #cecece;font-weight: normal;}
.table th,
.table td {/*text-align: left;*/ height: 30px; line-height: 25px; padding: 0 8px; border-top: 1px solid #f3f5f7; word-break:break-all;}
.table th { font-weight: normal;}
.table input{ /*margin-top: 8px;_margin-top: 0;*/}
.table a{color: #c13f31;}
.table tfoot td{ font-size:12px; text-align: right;}
.table tfoot td .current{ color:#333; font-weight:bold}
.table tfoot td .btns {border-top:1px dashed #ccc; padding:30px 0 20px 20px; color:#666; text-align:left;}
.table tfoot td .btn{ padding:10px 0 0 0;}
.table .action{ color: #999;}
.table .action a{ margin: 0 8px }
.table .order{ color: #666; padding: 3px 15px 3px 0; background: url(../images/table_order.png) no-repeat right 9px; _background-position: right 8px; display: inline-block;}
.table .order_up{background: url(../images/table_order.png) no-repeat right -13px; _background-position: right -14px;}
.table .order_down{background: url(../images/table_order.png) no-repeat right -36px; _background-position: right -37px;}
.table_detail{ margin: 1%; width: 97.9%;}
.table_td_border { border-left: none;border-bottom: none;}
.table_td_border td{ border-width: 0 0 1px 1px; border-color: #dcdcdc; border-style:solid; }
.table .title{ font-weight: bold; background-color: #cecece}
.yy_title {
    font-size: 14px;
    font-weight: bold;
	color:#333;
}

.subNav{text-decoration:none; cursor:pointer;line-height:28px;padding-left:10px;}
.currentDt{background-image:url(images/jiantou.jpg);}
.navContent{display: none;}
.navContent li a{display:block;heighr:28px;margin-left:20px;line-height:28px;}
.txtarea {
    border: 1px solid #D6D6D6;
    height: 60px;
    margin-right: 10px;
    padding: 10px;
    float: left;
    line-height: 20px;
}
.transaction_external .choose_all .btn {
    margin-top: -8px;
}
.label2{
    display: inline-block;
    height: 22px;
    line-height: 22px;
    float: left;
    color: #333;
	margin-right:10px;
}
#wx:hover{
	font-size:14px;
	font-weight:bold;
	}
#wx{color:#fff;font-size:14px;}
.clear{clear:both;}
.ehdel_upload_show input{float:left;}
.ehdel_upload{float:left;margin-top:-37px; *margin-top:-40px; filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
.select2{ width:128px; /*height:34px;*/ border:1px solid #d6d6d6; display:inline-block; float:left;background:#fff;position:relative;}
.select2 span{ display:inline-block; height:20px;line-height:20px; vertical-align:top;overflow: hidden; word-break:break-all;
color:#333;}
#begindate{width:124px;height:36px;}
#enddate{width:124px;height:36px;}
#beginDate{width:124px;height:36px;}
#endDate{width:124px;height:36px;}
#bussBegindate{width:124px;height:36px;}
#bussEnddate{width:124px;height:36px;}
#kkpager {
    clear: both;
    height: 30px;
    line-height: 30px;
    margin-top: 20px;
    color: #4E4E4E;
    font-size: 14px;
}
/********************* 
		kkpager
*********************/
#kkpager{
	clear: both;
	height: 30px;
	line-height: 30px;
	margin-top: 20px;
	color: #4e4e4e;
	font-size: 14px;
}
#kkpager a{
	padding: 4px 8px;
	margin: 10px 3px;
	font-size: 14px;
	background: #ebebeb;
	border: 1px solid #c1c1c1;
	color: #4e4e4e;
}
#kkpager span{
	font-size: 14px;
}
#kkpager span.disabled{
	padding: 4px 8px;
	margin: 10px 3px;
	font-size: 14px;
	border: 1px solid #c1c1c1;
	background: #ebebeb;
	color: #b4b4b4;
}
#kkpager span.curr{
	padding: 4px 8px;
	margin: 10px 3px;
	font-size: 14px;
	border: 1px solid #e52419;
	background: #e52419;
	color: #fff;
}
#kkpager a:hover{
	background: #d8e5f0;
	border: 1px solid #e52419;
	color: #e52419;
	text-decoration: none;
}
#kkpager span.normalsize{
	font-size:14px;
}
#kkpager_gopage_wrap{
	display: inline-block;
	width: 44px;
	height: 20px;
	border: 1px solid #dfdfdf;
	margin: 0px 1px;
	padding: 0px;
	position: relative;
	left: 0px;
	top: 5px;
}
#kkpager_btn_go {
	width: 44px;
	height: 22px;
	line-height: 22px;
	padding: 0px;
	font-family: arial,宋体,sans-serif;
	text-align: center;
	border: 0px;
	background-color: #e52419;
	color: #fff;
	position: absolute;
	left: 0px;
	top: -1px;
	display: none;
}
#kkpager_btn_go_input{
	width: 44px;
	height: 20px;
	text-align: center;
	border: 0px;
	position: absolute;
	left: 0px;
	top: 0px;
	outline: none;
	background: transparent;
	border: 0 none;
	padding: 0;
}

.checkbox_cz{
	width: 18px;
  margin-right: 10px;
  padding: 0px 10px;
  float: left;
  font-size: 16px;
}
.tdbold{
	  font-size: 14px;
  font-weight: bold;
}
#userName {
	border: 1px rgb(255, 255, 255); border-image: none; width: 238px; height: 18px; color: rgb(102, 102, 102); font-size: 12px; background-color: rgb(255, 255, 255);
}
#passWord {
	border: 1px rgb(255, 255, 255); border-image: none; width: 238px; height: 18px; color: rgb(102, 102, 102); font-size: 12px; background-color: rgb(255, 255, 255);
}
#verifyCode {
	border: 1px rgb(255, 255, 255); border-image: none; width: 75px; height: 18px; color: rgb(102, 102, 102); font-size: 12px; background-color: rgb(255, 255, 255);
}